home *** CD-ROM | disk | FTP | other *** search
/ SPACE 2 / SPACE - Library 2 - Volume 1.iso / program / 483 / mkrscsrc / keys.c < prev    next >
Encoding:
C/C++ Source or Header  |  1990-04-27  |  1.1 KB  |  52 lines

  1. #include "stdio.h"
  2. #include "gemdefs.h"
  3. #include "obdefs.h"
  4. #include "osbind.h"
  5. #include "mkrsc.h"
  6. #include "globals.h"
  7.  
  8.  
  9. int do_update(keycode,keymod)
  10.     int keycode,keymod;
  11. {  
  12.     int cx,cy,cw,ch;
  13.     char *dadr2;
  14.     int order[MAXONUM], i, num;
  15.     int message[8];
  16.     
  17.     switch(keycode) {
  18.             case 0x1000    :    message[3] = FILE;
  19.                             message[4] = QUIT;
  20.                             do_menu(message);
  21.                             break;
  22.             case 0x2E00    :    message[3] = EDIT;
  23.                             message[4] = COPY;
  24.                             do_menu(message);
  25.                             break;
  26.             case 0x2D00    :    message[3] = EDIT;
  27.                             message[4] = CUT;
  28.                             do_menu(message);
  29.                             break;
  30.             case 0x2F00    :    message[3] = EDIT;
  31.                             message[4] = PASTE;
  32.                             do_menu(message);
  33.                             break;
  34.             case 0x1200    :    message[3] = EDIT;
  35.                             message[4] = ERASE;
  36.                             do_menu(message);
  37.                             break;
  38.             case 0x3100    :    message[3] = CHOOSE;
  39.                             message[4] = NAM;
  40.                             do_menu(message);
  41.                             break;
  42.             case 0x1F00    :    message[3] = CHOOSE;
  43.                             message[4] = SORT;
  44.                             do_menu(message);
  45.                             break;
  46.             case 0x1300    :    message[3] = WINDOWS;
  47.                             message[4] = 1;
  48.                             do_menu(message);
  49.                             break;
  50.                      }
  51. }   
  52.